home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d27 / blank331.arc / BLANKS.NEW < prev    next >
Text File  |  1991-04-11  |  12KB  |  222 lines

  1.          ┌─────────────────────────────────────────────────────────────┐
  2.          │ Trademarked names are the property of the respective owners │
  3.          └─────────────────────────────────────────────────────────────┘
  4.  
  5.                 BLANKs - Copyright (c) 1988-1991 FM de Monasterio
  6.                             All rights reserved
  7.  
  8.  
  9.                         What is new in Version 3.31
  10.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  11. The self-loading into high memory has been improved for a faster processing
  12. when dealing with the XMS manager. The user can now request a minimum high-
  13. memory bound above which the program should load itself (if an upper-memory
  14. block is available above the limit).  This helps to avoid high-memory areas
  15. that have slow memory access times.  (The enclosed ancillary utility TIMEM.
  16. EXE can be used to measure access times.  You should read TIMEM.DOC first.)
  17.  
  18.  
  19.                         What is new in Version 3.30
  20.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  21. Resident code now always include the Mouse monitoring service; despite this
  22. change, the size of the resident has been made smaller, and its performance
  23. has been improved. The Usage/Status and Help screens have been modified for
  24. a less cluttered display, and point-and-click mouse support has been added.
  25.  
  26.  
  27.                         What is new in Version 3.22
  28.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  29. Resident was changed to permit use of self-modifying code to increase video
  30. performance. Both resident and non-resident routines have also been improved
  31. for a faster operation in 086, 286, and 386+ processors. Other minor changes
  32. were also introduced.
  33.  
  34.  
  35.                         What is new in Version 3.21
  36.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  37. The environment variable 'BLANKS=' can now be directly updated or created in
  38. the DOS (master) environment by means of switch /E.  Unlike the SET command,
  39. which modifies the default environment block (whether it is the global [i.e.
  40. that used by the initial copy of COMMAND.COM] or a local one [i.e. that used
  41. by a secondary copy]), switch /E always modifies the global DOS environment.
  42. This allows to modify the environment variable even when 'shelling out' from
  43. any application, in which case the SET command would not be useful to modify
  44. the environment block.
  45.  
  46.  
  47.                         What is new in Version 3.20
  48.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  49. Direct high-memory loading introduced.  Switch /L allows the resident code to
  50. be installed directly in UMB memory (i.e., at conventional memory between 640
  51. kb and 1,024 kb [1 Mb]).  This avoids not only the initial load sizing of the
  52. program by some (386) memory managers, but also the need to have available up
  53. to 64 kb of free high memory just to install a resident of 1 kb or less.
  54.  
  55.  
  56.                         What is new in Version 3.18
  57.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  58. BLANKs version for 386+ machines is now available. When possible, the 386 code
  59. selection was based on performance measured with a software timer.
  60.  
  61.  
  62.                         What is new in Version 3.17
  63.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  64. The hotkey combination can now be specified directly from the command line, or
  65. via the 'BLANKS=' environment variable, using switch /Hxn. Because of this new
  66. capability, and conflicts encountered with some less than compatible machines,
  67. the cloning option has been removed. Use and modification of this variable can
  68. provide a more flexible way to change program parameters.
  69.  
  70.  
  71.                         What is new in Version 3.16
  72.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  73. A cloning problem was encountered with some video systems in versions 3.13-3.15
  74. due to assumption of full BIOS compatibility; version 3.16 solves this problem.
  75. Modified cpu differentiation code to include 486-type chips. Implemented a gray
  76. scale that increases uniformly with attribute value for CGA/MCGA/VGA monochrome
  77. video systems.
  78.  
  79.  
  80.                         What is new in Version 3.15
  81.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  82. In versions 3.13 and 3.14, executed in EGA systems, the cursor was not properly
  83. hidden during some displays. COMPAQ CGA adapters now yield a 'monochrome, snow-
  84. free' configuration. The resident component has been reduced a little by use of
  85. self-modifying code.
  86.  
  87.  
  88.                         What is new in Version 3.14
  89.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  90. Several ancillary changes were introduced in both resident and nonresident code
  91. to speed up program execution, including use of machine opcode instructions in
  92. the resident component. When the DOS command line is empty, BLANKs searches the
  93. DOS environment for a string named 'BLANKS=' containing configuration switches,
  94. which are implemented if BLANKs is executed without arguments.
  95.  
  96.  
  97.                         What is new in Version 3.13
  98.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  99. In versions 3.11 and 3.12, switch /D0 left the cursor at the current screen row
  100. after resetting the contrast; version 3.13 positions the cursor at the top left
  101. of the screen. Minor changes have been introduced in the Help/Syntax display.
  102.  
  103.  
  104.                         What is new in Version 3.12
  105.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106. The resident code dealing with keyboard input has been modified for faster data
  107. processing.  The keypress unblanking the (timed or manually) blanked screen is
  108. now removed from the keyboard buffer.
  109.  
  110.  
  111.                         What is new in Version 3.11
  112.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113. A screen border was generated upon returning from the Help/Syntax panel in some
  114. EGAs due to the improper setting of a BIOS register. Version 3.11 corrects this
  115. problem. (The link-triggered error was not fully corrected in version 3.10, and
  116. was fixed in 3.11.)
  117.  
  118.  
  119.                         What is new in Version 3.10
  120.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121. Version 3.10 corrects a linker-triggered error that affected cloning in some of
  122. the 3.00 releases, and an incorrect setting of the password when switch /W? was
  123. selected at the time of installation.  The nonresident code has been reduced in
  124. size.  The password can now be specified directly from the command line or from
  125. a batch file; its input has been restricted to pure alphanumeric characters.
  126.  
  127.  
  128.                         What is new in Version 3.00
  129.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130. This version incorporates changes in code reorganization to increase code speed
  131. for 286/386 machines as measured with a software timer (versions 2.70-2.90), to
  132. update the resident code directly when installed in high-DOS memory, and in the
  133. various display panels. VGA brightness control is now implemented by switch /D.
  134. There are many changes in BLANKS.DOC; please read this file.
  135.  
  136.  
  137.                         What is new in Version 2.60
  138.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  139. This version fixes a bug affecting diskette access when some diskette errors to
  140. A BIOS call occurred under DOS 3.1x through 3.3x; the resident code uses 800 or
  141. 832 bytes, depending on the status of switch M at installation time. 086-BLANKs
  142. now avoids severe flickering during the help display.
  143.  
  144. For computers without a hard disk, a BLANKs version that does not park disks is
  145. also available; its resident code uses 720 or 752 bytes depending on the status
  146. of switch M.
  147.  
  148. BLANKS-.COM is an abbreviated version (special order) that does not park disks
  149. and lacks the additional help text displayed by pressing <F1> from the Syntax/
  150. Help panel of the standard version, amounting to a saving of some 8,000 bytes.
  151.  
  152.  
  153.                         What is new in Version 2.50
  154.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155. Help and status/usage services have been modified to achieve a faster execution
  156. in 286/386 machines.  The resident code now uses 784 or 800 bytes, depending on
  157. the status of switch M. This version fixes a bug affecting diskette access when
  158. a diskette was not inserted and switch P+ was selected in some AT-type machines
  159. as well as the diskette bug first noted in version 2.21. The password selection
  160. service has been changed to avoid unncessary flicker in (slow) laptop displays.
  161.  
  162.  
  163.                         What is new in Version 2.40
  164.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165. The cloning procedures have been modified to fix a reversal of selection when a
  166. full diskette was encountered.  The status and help displays have been changed.
  167.  
  168.  
  169.                         What is new in Version 2.30
  170.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  171. The nonresident code has been modified to achieve a faster execution. There has
  172. been one report of a CRC failure upon cloning in version 2.00 (MS-DOS 4.01, 386
  173. computer); this problem is solved in version 2.30. Also fixed is a problem that
  174. could have affected the status of Ctrl-BREAK when aborting the password panel.
  175.  
  176.  
  177.                         What is new in Version 2.21
  178.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  179. There have been 2 reports of a bug affecting diskette activity in version 2.20;
  180. although such problem has not been found in other machines, the present version
  181. attempts to solve this problem by using modified code in dealing with interrupt
  182. 13h (BIOS diskette interrupt).  The length of the resident remains the same.
  183.  
  184.  
  185.                         What is new in Version 2.20
  186.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  187. A switch to control the VGA "brightness" (contrast vs saturation in a push-pull
  188. manner) has been added.  The operation only takes place at the DOS command line
  189. to avoid increasing the resident size from that of version 2.10 -- Keep in mind
  190. that the changes are additive, so that repeated use of this switch (or of large
  191. values) will yield either a completely dark or a washed-out screen.  To restore
  192. the screen, type «BLANKS /V0┘».  Look up switch /V in BLANKS.DOC.
  193.  
  194. The password service now accepts up to 15 alphanumeric ASCII characters, except
  195. for those generated with the <Shift>, <Ctrl>, and/or <Alt> shift keys; to check
  196. this option, type «BLANKS /W?┘».
  197.  
  198. BLANKs name and version are now displayed in memory usage listings produced by
  199. memory mapping utilities.
  200.  
  201.  
  202.                         What is new in Version 2.10
  203.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  204. Switch K, which in older versions excluded video and mouse activity monitoring,
  205. is no longer available.  BLANKs now routinely monitors the BIOS video activity,
  206. which has the same effect as a keypress.  To monitor mouse activity mediated by
  207. interrupt 33h, you must now select switch /M.
  208.  
  209. Upon *manual* blanking of the video, the switch /W offers the option of using a
  210. password of up to 10 decimal digits, followed by <Right-Shift>, to unblank the
  211. screen.  The password can be changed (or disabled) without uninstalling BLANKs.
  212. This feature was added because of several requests for its use in (open) office
  213. environments.  BLANKS.DOC now clarifies better the use of switch /W.
  214.  
  215. When resident, BLANKs is now a few bytes larger than in version 2.00; this is
  216. due to a safer reorganization of the code.  The resident occupies 848 bytes or
  217. 880 bytes depending on the status of switch /M.  Read BLANKS.DOC if you intend
  218. to load the program in high-DOS memory.
  219.  
  220.  ------------------------------------------------------------------------------
  221.  [END]
  222.